patch of dense vegetation - Allemand Anglais Dictionnaire